import request from "@/utils/request"
// 1.获取角色的分页列表
// page:页码,limit:每页的数量,roleName搜素的角色名称
export const reqRoleList=(page,limit,roleName)=>{
    return request.get('/admin/acl/role'+`/${page}/${limit}`,{
        params:{
            roleName
        }
    })
}

// 2.添加一个新角色, role:角色对象
export const reqAddRole=(role)=>{
    return request.post("/admin/acl/role/save",role)
}
// 3.获取一个角色的所有权限列表,roleId 当前角色的id
export const reqAssignRoleList=(roleId)=>{
return request.get('/admin/acl/permission/toAssign'+`/${roleId}`)
}

// 4.给某个角色分配权限, roleId:角色id permissionId:多个权限组成的字符串
export const reqAssignRole=(roleId,permissionId)=>{
    return request.post('/admin/acl/permission/doAssign',null,{
        params:{
            roleId,
            permissionId
        }
    })
}